@charset "utf-8";
/* clearing */
.clear { clear:both; height:1px; margin:0; padding:0; font-size: 12px; line-height: 1px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html>body .clearfix { width: 100%; }
* html .clearfix { /* Hides from IE-mac \*/ height: 1%;/* End hide from IE-mac */ }
html .clearfix { /* Hides from IE-mac \*/ height: 1%;/* End hide from IE-mac */ }
/* end clearing */

/* 全局样式 */
body { margin:0px; padding:0px; margin-left:auto; margin-right:auto; text-align:center }
body>div { margin-right:auto; margin-left:auto }
label { cursor:hand }
h1, h2, h3, h4, h5, h6, p, ul, li { margin:0px; padding:0; text-align:left; }
li { list-style-type:none; }
img { border:0; margin:0; }
form { margin:0px; padding:0px; }
input, select { font-size:12px; vertical-align:middle; background:#FFFFFF; }
a, table, div, p, ul, li, td, pre, dt, dd, select, input, span, textarea { font:normal 12px "宋体"; }
a:link { color:#0066FF; text-decoration:none }
a:visited { color:#1835D1; text-decoration:none }
a:active, a:hover { color:#FF4E00; text-decoration:underline }
#Head a:link, #foot a:link { color:#222222; text-decoration:none }
#Head a:visited, #foot a:visited { color:#666666; text-decoration:none }
#Head a:active, #Head a:hover, #foot a:active, #foot a:hover { color:#FF4E00; text-decoration:underline }
.fleft { float:left; }
.fright { float:right; }
.fclear { clear:both; }
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter { text-align:center; }
.big { font-size:14px; }
.orange { color:#FF6600; }
.red { color:#FF0000; }
.blue { color:#0066FF; }
.blue1 { color:#167093; }
.blue2 { color:#3751A6; }
.bold, .b { font-weight:bold; }
.black { color:#000; }
.hui { color:#999; }
.hui2 { color:#666; }
.ime { ime-mode:disabled; }
.Userimg { border:1px solid #E3E3E3; padding:2px; }
.block { display:block; }
.inline { display:inline; }
.nob { border:none; }
.font_gray { color:#808080; }
.number { font-family:Arial; }
/**********************************************************************************/

/* Head */
#Head { width:980px; }
#Head #LogoBase, #Head #Logo { float:left; cursor:hand; width:212px; height:44px; margin:15px 0 0 0px; background:url(./imgs/www_logo.gif) no-repeat }
#Head .TopInfo { float:right; width:690px; margin:6px 0 0 0; text-align:right; border-bottom:1px solid #EFEFEF; }
#Head .TopInfo .im4 { text-decoration:none; line-height:25px; padding:4px 4px 4px 17px; background:url(./imgs/head4bit.gif) no-repeat center left; }
#Head .TopInfo .im6 { text-decoration:none; line-height:25px; padding:4px 5px 4px 17px; background:url(./imgs/head6bit.gif) no-repeat center left; }
#Head .TopInfo .im8 { text-decoration:none; line-height:25px; padding:4px 5px 4px 17px; background:url(./imgs/head8bit.gif) no-repeat center left; }
#Head .TopInfo .help { text-decoration:none; line-height:25px; padding:1px 0 0 18px; margin: auto auto auto 5px; background:url(./imgs/headHelp.gif) no-repeat center left; }
#Head .SiteUrl { float:right; width:400px; margin:0; text-align:right; color:#996633 }
#Head .Menu { float:right; width:765px; margin-top:-5px; }
#Head .Menu ul { margin-left:20px; }
#Head .Menu li { float:left; height:26px; margin-right:3px }
#Head .Menu li a { float:left; display:block; height:26px; background:url(./imgs/menu_tab2_bg1.gif) no-repeat top left #EBEBEB; text-decoration:none }
#Head .Menu li a span { float:left; display:block; color:#000000; height:18px; background:url(./imgs/menu_tab2_bg2.gif) top right no-repeat; cursor:hand; padding:8px 13px 0; text-align:center }
#Head .Menu li a:hover, #Head .Menu li a.action { background:url(./imgs/menu_tab1_bg1.gif) no-repeat left top #EBEBEB; text-decoration:none; }
#Head .Menu li a:hover span, #Head .Menu li a.action span { color:#FFF; background:url(./imgs/menu_tab1_bg2.gif) right top no-repeat; }
#headFind { clear:both; height:29px; width:980px; overflow:hidden; background:url(./imgs/menu_1.gif) #FF8011 no-repeat left top }
.menuFind a { color:#FFF; }
#headForm { height:26px; padding:4px 20px 0; text-align:left; color:#fff; background: url(./imgs/menu_2.gif) no-repeat right top }
.findInto { border:1px solid #808080; color:gray; height:16px; width:240px }
.findGoto { border:none; height:20px; background:url(./imgs/find_bg.gif) no-repeat }
#foot_search { clear:both; width:980px; padding-top:30px!important; padding-top:15px; background:url(./imgs/foot_bg_03.gif) no-repeat center center; height:48px; text-align:center }
#foot { margin:0 0px; text-align:center; line-height:150%; color:#666666; }
#foot .div { margin:5px; }
#foot .div a { color:#666666; }
#foot .link { margin:20px auto; padding-bottom:4px; width:980px }
/* line */
.bg_line_orange { clear:both; height:25px; width:100%; background:url(./imgs/bg_line_orange.gif) }
.bg_line_orange_f { clear:both; height:24px; width:100%; background:url(./imgs/bg_line_orange_f.gif) }
.bg_line_all { clear:both; height:25px; width:100%; background:url(./imgs/bg_line_all.gif) }
.bg_line_all_f { clear:both; height:24px; width:100%; background:url(./imgs/bg_line_all_f.gif) }
/* btn */
.bg_btn_blue_ { cursor:hand; width:114px; height:19px; text-align:center; padding:8px; color:#FFFFFF; font-weight:bold; background:url(./imgs/bg_btn_blue.gif); }
.bg_btn_space { cursor:hand; width:auto; height:19px; text-align:center; padding:8px; }
.bg_btn_blue { background:url(./imgs/bg_btn_blue.gif) no-repeat scroll 0px 8px; border:medium none; color:#FFFFFF; cursor:pointer; font-weight:bold; height:45px; letter-spacing:1em; vertical-align:middle; width:130px; }
.submitBtn, .submitBtnOver { cursor:pointer; color:#1E5494; font-size:14px; font-weight:bold; height:25px; padding:0pt 20px; }
.submitBtn { background:#83BBD9 url(./imgs/submitBg.gif) repeat-x scroll 0%; border:1px solid #83BBD9; color:#1E5494; }
.submitBtnOver { background:#DD9F1D url(./imgs/submitBgOver.gif) repeat-x scroll 0%; border:1px solid #DD9F1D; color:#1E5494; }
.submitMini, .submitMiniOver { cursor:pointer; color:#1E5494; font-size:12px; font-weight:normal; padding:1pt 2px 0px 2px; }
.submitMini { background:#83BBD9 url(./imgs/submitBg.gif) repeat-x scroll 0%; border:1px solid #83BBD9; }
.submitMiniOver { background:#DD9F1D url(./imgs/submitBgOver.gif) repeat-x scroll 0%; border:1px solid #DD9F1D; }
/* */
.DescShow { padding:20px; }
.shopSell { height:20px; }
.shopPrize { color:#FF4E00; font-weight:bold; height:17px; padding-top:3px; }
.shopTitle { height:50px; overflow:hidden; padding:0pt 5px; }
.shopImg { height:85px; }
/* 分页 */
.page { float:right; text-align:right; width:200px; }
.page li { float:right; list-style-type:none; }
.page li a { width:auto!important; width:16px; height:16px; margin:2px; padding:0 4px!important; padding:0; font-weight:bold; text-decoration:none; display:block; font-weight:bold; text-align:center; line-height:16px; border:1px solid #80AFE0; background:url(./imgs/page_nav_bg1.gif) repeat-x }
.page li a:hover { color:#D12907; border:1px solid #FF785E; background:url(./imgs/page_nav_bg2.gif) repeat-x }
.page li.now { }
.page li.now a { color:#D12907; border:1px solid #FF785E; background:url(./imgs/page_nav_bg2.gif) repeat-x }
.page .afont { font-weight:bold; padding-top:8px }